(small) shops - French English Dictionary